* {
    margin: 0;
    padding: 0;
}

html, body {
    height: 100%;
}

.main {
    height: 100%;
    background-color: #2F4056;
}

.login-view {
    width: 350px;
    height: 270px;
    background-color: #ffffff;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-radius: 5px;
    box-shadow: 5px 5px 5px #3F3F3F;
    padding: 20px;
}

.login-logo {
    height: 120px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -70%);
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 1px 1px 5px #909090;
}

.layui-form {
    margin-top: 60px;
}